be grinning like a cheshire cat - Alemán Inglés Diccionario